vessel prosthesis - German English Dictionary